deed of tax covenant - Espagnol Anglais Dictionnaire